.el-dialog__title {
  color: white;
}

.el-dialog__body {
  padding: 0;
}

.el-dialog__headerbtn .el-dialog__close {
  color: #00a89a;
}
.el-carousel__container {
  height: 200px;
}
.el-carousel__indicators--horizontal {
  display: none;
}

.el-dialog,
.el-pager li {
  background: rgba(0, 18, 17, 0.5);
  border: 1px solid #3a80b7;
}
.area-select .el-input__inner {
  width: 190px !important;
}
.subsidy-select .el-input__inner {
  width: 160px !important;
}
.el-input__inner {
  width: 90px;
  height: 28px;
  border: 1px solid #3a80b7;
  padding: 0 5px;
  padding-right: 0px !important;
  border-radius: 0;
  background-color: rgba(7, 32, 68, 0.5);
  color: #fff;
}
.el-input__icon {
  line-height: 0;
}
.el-cascader-menu__list {
  background-color: rgba(10, 35, 70);
}
.el-select-dropdown {
  background-color: rgba(6, 20, 47, 0.5);
  border: 1px solid #143d77;
}

.el-select .el-input .el-select__caret {
  color: #266bc5;
  margin-right: -5px;
}

.el-select-dropdown__item {
  color: #acc0bc;
}

.el-select-dropdown__item.hover,
.el-cascader-node:not(.is-disabled):focus,
.el-cascader-node:not(.is-disabled):hover,
.el-select-dropdown__item:hover {
  color: white;
  background-color: rgba(20, 61, 119, 0.5);
}

.el-select-dropdown__item.selected {
  color: white;
  background-color: #143d77;
}
.mapboxgl-ctrl-bottom-left {
  display: none;
}
.el-select .el-input.is-focus .el-input__inner,
.el-cascader__dropdown,
.el-cascader-menu {
  border-color: #143d77;
}

.el-popper[x-placement^="bottom"] .popper__arrow {
  border-bottom-color: #143d77;
}

.el-popper[x-placement^="bottom"] .popper__arrow::after {
  border-bottom-color: #143d77;
}

.el-input__inner:hover {
  border-color: #143d77;
}

.el-input.is-active .el-input__inner,
.el-input__inner:focus {
  border-color: #143d77;
}

.el-select .el-input .el-input__inner:hover {
  border-color: #143d77;
}

.el-select .el-input__inner:focus {
  border-color: #143d77;
}

.el-picker-panel {
  background: rgba(0, 9, 9, 0.8);
  border: 1px solid #143d77;
}

.el-date-picker__header--bordered {
  border-bottom: 1px solid #143d77;
}

.el-year-table td.today .cell {
  color: #00f0dc;
}

.el-year-table td .cell {
  color: #acc0bc;
}

.el-year-table td .cell:hover {
  color: white;
}

.el-year-table td .cell:hover,
.el-year-table td.current:not(.disabled) .cell {
  color: #00f0dc;
}

.el-picker-panel__icon-btn {
  color: #acc0bc;
}

.el-picker-panel__icon-btn:hover {
  color: #00f0dc;
}

.el-date-picker__header-label {
  color: #acc0bc;
}

.el-date-picker__header-label:hover {
  color: white;
}

.el-input__prefix,
.el-input__suffix {
  color: #009475;
}

.el-table,
.el-table__expanded-cell {
  background: rgba(0, 18, 17, 0.5);
}

.el-table th,
.el-table tr {
  background: rgba(0, 18, 17, 0.5);
}

.el-table th,
.el-table tr:hover {
  background: rgba(0, 18, 17, 0.5);
}

.el-table thead {
  color: #00f0dc;
}

.el-table {
  color: #ffffff;
  border-top: 1px solid #143d77;
  border-right: 1px solid #143d77;
  border-left: 1px solid #143d77;
}

.el-table--border::after,
.el-table--group::after,
.el-table::before {
  background-color: #143d77;
}

.el-table td,
.el-table th.is-leaf {
  border-bottom: 1px solid #143d77;
}

.el-table--striped .el-table__body tr.el-table__row--striped td {
  background-color: rgba(0, 109, 100, 0.1);
}

.el-table--enable-row-hover .el-table__body tr:hover > td {
  background-color: rgba(0, 109, 100, 0.1);
}

.el-pagination.is-background .btn-next.disabled,
.el-pagination.is-background .btn-next:disabled,
.el-pagination.is-background .btn-prev.disabled,
.el-pagination.is-background .btn-prev:disabled,
.el-pagination.is-background .el-pager li.disabled {
  background: rgba(0, 18, 17, 0.5);
  border: 1px solid #c0c4cc;
}

.el-pagination.is-background .btn-next,
.el-pagination.is-background .btn-prev,
.el-pagination.is-background .el-pager li {
  background: rgba(0, 18, 17, 0.5);
  color: #00c9a6;
  border: 1px solid #00c9a6;
}

.el-pagination.is-background .el-pager li:not(.disabled):hover {
  color: #00f0dc;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background-color: #143d77;
}

.el-tooltip__popper.is-dark {
  background-color: rgba(0, 9, 9, 1);
  color: #fff;
}
.el-tree-node:focus>.el-tree-node__content{
  background-color: #0a2346;
}

.el-rate__item {
  margin-left: -2px;
  margin-right: -1px;
}
.el-rate__icon {
  margin: 0;
}
.el-pagination button:disabled {
  background-color: transparent;
  color: #00c9a6;
}
.el-pagination .btn-next,
.el-pagination .btn-prev {
  background-color: transparent;
  color: #00c9a6;
}
